/*
	Journal - Premium & Responsive OpenCart Theme
	Version 1.8.1
	Copyright (c) 2013 Digital Atelier
	http://journal.digital-atelier.com/
	--
	MAIN JS FILE
*/
try {

function place_super_menu_divider() {
	$('.mega-menu-divider').remove();
	var n = WIDE_LAYOUT ? 5 : 4;
	if ($(window).width() < 1220) n = 4;
	if ($(window).width() < 980) n = 3;
	if ($(window).width() < 760) return;
	$('.mega-menu').each(function(){
		var row = 0;
		var i = 0;
		$(this).find('.mega-menu-item').each(function(){
			$(this).attr('data-row', row);
			i++;
			if (i == n) {
				$(this).after($('<div class="mega-menu-divider"></div>'));
				i=0;
				row++;
			}
		});
		row++;
		for (var i=0; i<row; i++) {
			var max = 0;
			var max2 = 0;
			$(this).find('.mega-menu-item[data-row=' + i + ']').each(function(){
				max = Math.max(max, $(this).attr('data-height'));
			});
			$(this).find('.mega-menu-item[data-row=' + i + ']').each(function(){
				$(this).css('height', parseInt(max) + 20);
			});
			// if($('html').hasClass('ipad')) {
			// 	console.log(max2);
			// 	$(this).css('height', 28 * max2 + 'px');
			// 	// $(this).find('.mega-menu-item').css('min-height', 28 * max2 + 'px');
			// }
		}''
	});
}


(function($){


	//hide preloader
	$(window).load(function(){
		$(".loader").fadeOut(250);
	});

	$(function(){


		/* custom blocks animation */
		$('.custom-block-left .custom-block-icon').hoverIntent(function(){
			$(this).parent().stop().animate({'left' : '0px'});
		});

		$('.custom-block-left .custom-block-content').mouseleave(function(){
			var x = $(this).parent().width();
			$(this).parent().stop().animate({'left': 0 - x});
		});

		$('.custom-block-right .custom-block-icon').hoverIntent(function(){
			$(this).parent().stop().animate({'right' : '0px'});
		});

		$('.custom-block-right .custom-block-content').mouseleave(function(e){
			var y = $(this).parent().width();
			$(this).parent().stop().animate({'right' : 0 - y});
		});
	});
})(jQuery);

var journal_mobile_events = false;


function disable_mobile_menu() {
	journal_mobile_events = false;
	var $li = $('#menu > ul > li, #super-menu > ul > li').not('.open').removeClass('menu-hide');
	$('.mobile-nav a + ul, .mobile-nav a + div').removeClass('menu-hide');
	$('#menu > ul, #menu .sf-menu, .super-menu').removeClass('mobile-nav');
	$('.mega-menu, .dropdown-menu').hide();
}


}catch(e) {};
